﻿// 多余固态层｜清理未使用固态层｜清理未使用的素材｜清理空合成｜清理空文件夹｜项目整理｜固态层优化
// ReduceProject()
app.project.consolidateFootage();

ReloadFootages()

function ReloadFootages() {
	if (app.project.numItems > 0) {
		app.beginUndoGroup("ReFootages");
		for (var i = app.project.numItems; i >= 1; --i) {
			var curItem = app.project.item(i);
			if (!(curItem.mainSource instanceof SolidSource) && curItem instanceof FootageItem && curItem.usedIn.length == 0) {
                curItem.replaceWithSequence(curItem.mainSource.file,1)
		    }
        }
    }
}